π οΈ All DevTools
Showing 1141–1160 of 4338 tools
Last Updated
April 26, 2026 at 04:00 AM
Coding Agent VMs on NixOS with Microvm.nix
Hacker News (score: 14)[Other] Coding Agent VMs on NixOS with Microvm.nix
VaporMock
Product Hunt[API/SDK] Describe your API. Get a live URL. Instantly. Describe your API in plain English. Get a live URL instantly. Build your frontend without waiting for the backend.Stop waiting for backend teams. VaporMock uses AI to generate realistic mock APIs from plain English descriptions. Just type "I need a list of 50 users with Indian names" and get a deployed, ready-to-use API endpoint in seconds. Perfect for frontend devs and prototyping.
KAGAN
Product Hunt[DevOps] AI Orchestration Layer for Coding Agents π₯οΈ Turn your terminal into an AI command center. Kagan is a keyboard-first Kanban TUI that orchestrates AI agents (Claude Code, OpenCode) to complete tickets autonomously or collaboratively. Two modes: β‘ PAIR β Real-time tmux sessions with AI π€ AUTO β Background agents working in parallel Describe features in natural language β Kagan breaks them into actionable tickets. Each task runs in isolated git worktrees, keeping your main branch safe. Code review ensures human oversight before merge.
Styleframe - Variables Sync Figma Plugin
Product Hunt[Other] Sync your design tokens between Figma and code Bridge the gap between code and design. Designed to work with the Styleframe - the engine for writing type-safe, composable, and future-proof CSS in TypeScript. Styleframe lets you import and export design tokens using the industry-standard W3C DTCG format, keeping your Figma variables perfectly synchronized with your codebase. Compatible with Style Dictionary, Tokens Studio, and other DTCG-compatible tools. No subscriptions. No seat limits. Your design system, your rules.
N8N MCP workflow builder for Agentic IDE
Product Hunt[CLI Tool] Allows Agentic IDEs like Antigravity to build n8n workflows MCP tool to make building possible for Antigravity, Cursor, Windsurf, Claude. We solve all the pain points everyone faced, node corruptions, configurations, LLM hallucinations, proper main level node connections and sub node connections. There are 45+ MCP commands and around 64 CLI commands enabling both ways to build n8n workflows via guardrail toolsets developed. Also agents in any IDE will be able to use the latest version nodes taking into account your current n8n version.
Rewrote our Python API gateway in Go and nobody cares
Hacker News (score: 10)[Other] Rewrote our Python API gateway in Go and nobody cares
Show HN: Minimal β Open-Source Community driven Hardened Container Images
Hacker News (score: 47)[DevOps] Show HN: Minimal β Open-Source Community driven Hardened Container Images I would like to share Minimal - Its a open source collection of hardened container images build using Apko, Melange and Wolfi packages. The images are build daily, checked for updates and resolved as soon as fix is available in upstream source and Wolfi package. It utilizes the power of available open source solutions and contains commercially available images for free. Minimal demonstrates that it is possible to build and maintain hardened container images by ourselves. Minimal will add more images support, and goal is to be community driven to add images as required and fully customizable.
Genode OS is a tool kit for building highly secure special-purpose OS
Hacker News (score: 116)[Other] Genode OS is a tool kit for building highly secure special-purpose OS
Show HN: Quorum-free replicated state machine built atop S3
Show HN (score: 5)[Other] Show HN: Quorum-free replicated state machine built atop S3 Hi HN,<p>Iβm sharing the alpha release of S2C, a state machine replication system built atop S3.<p>The goal is to enable a distributed application to maintain consistent state without needing a quorum of nodes for availability or consistency.<p>The idea came from a side project that was using S3 and where I needed strongly consistent distributed state but wanted to avoid adding a separate consensus dependency. I initially tried to use S3 directly for coordination, but it became messy. Eventually, I realized I need a replicated state machine with a deterministic log, and then it ended up as a standalone project.<p>To mitigate S3's latency and API costs, it uses time- and size-based batching by default.<p>S2C supports: - Linearizable reads and writes (with single node) - Exactly-once command semantics (for nodes with stable identities) - Dynamic node joins and cold-start recovery from zero nodes - Split-brain safety without clocks or leases - Snapshotting, log truncation, etc.<p>Of course, it trades latency and S3 operation costs for operational simplicity - not meant to replace high-throughput Raft rings. And clearly, only usable in architectures that already use S3 (or compatible with similar guarantees).<p>It has passed chaos/fault-injection tests so far (crashes, partitions, leader kills); formal verification planned.<p>Itβs still alpha, but Iβd love for people to try it, experiment, and provide feedback.<p>If youβre curious, the code, and an extensive deep dive guide are here: [<a href="https://github.com/io-s2c/s2c" rel="nofollow">https://github.com/io-s2c/s2c</a>]
AlexanderGrooff/mermaid-ascii
GitHub Trending[Other] Render Mermaid graphs inside your terminal
termux/termux-app
GitHub Trending[CLI Tool] Termux - a terminal emulator application for Android OS extendible by variety of packages.
We have ipinfo at home or how to geolocate IPs in your CLI using latency
Hacker News (score: 11)[CLI Tool] We have ipinfo at home or how to geolocate IPs in your CLI using latency
APISpider
Product Hunt[API/SDK] Test, mock, and document APIs in one place. APISpider is a powerful, lightweight API client designed for developers. Test, debug, and document REST APIs with ease. Features include request history, collections, environment variables, mock servers, and API documentation.
Show HN: Foundry β Turns your repeated workflows into one-click commands
Show HN (score: 9)[Other] Show HN: Foundry β Turns your repeated workflows into one-click commands
Claude Code's GitHub page auto closes issues after 60 days
Hacker News (score: 12)[Other] Claude Code's GitHub page auto closes issues after 60 days
Show HN: Stripe-no-webhooks β Sync your Stripe data to your Postgres DB
Show HN (score: 30)[API/SDK] Show HN: Stripe-no-webhooks β Sync your Stripe data to your Postgres DB Hey HN,<p>stripe-no-webhooks is an open-source library that syncs your Stripe payments data to your own Postgres database: <<a href="https://github.com/pretzelai/stripe-no-webhooks" rel="nofollow">https://github.com/pretzelai/stripe-no-webhooks</a>><p>Here's a demo video: <<a href="https://youtu.be/cyEgW7wElcs" rel="nofollow">https://youtu.be/cyEgW7wElcs</a>><p>It creates a webhook endpoint in your Stripe account to forward webhooks to your backend where a webhook listener stores all the data into a new <i>stripe.*</i> schema. You define your plans in TypeScript, run a sync command, and the library takes care of creating Stripe products and prices, handling webhooks, and keeping your database in sync. We also let you backfill your Stripe data for existing accounts.<p>It supports pre-paid usage credits, account wallets and usage-based billing. It also lets you generate a pricing table component that you can customize. You can access the user information using the simple API the library provides:<p><pre><code> billing.subscriptions.get({ userId }); billing.credits.consume({ userId, key: "api_calls", amount: 1 }); billing.usage.record({ userId, key: "ai_model_tokens_input", amount: 4726 }); </code></pre> Effectively, you don't have to deal with either the Stripe dashboard or the Stripe API/SDK any more if you don't want to. The library gives you a nice abstraction on top of Stripe that should cover ~most subscription payment use-cases.<p>Let's see how it works with a quick example. Say you have a billing plan like Cursor (the IDE) used to have: $20/mo, you get 500 API completions + 2000 tab completions, you can buy additional API credits, and any additional usage is billed as overage.<p>You define your plan in TypeScript:<p><pre><code> { name: "Pro", description: "Cursor Pro plan", price: [{ amount: 2000, currency: "usd", interval: "month" }], features: { api_completion: { pricePerCredit: 1, // 1 cent per unit trackUsage: true, // Enable usage billing credits: { allocation: 500 }, displayName: "API Completions", }, tab_completion: { credits: { allocation: 2000 }, displayName: "Tab Completions", }, }, } </code></pre> Then on the CLI, you run the `init` command which creates the DB tables + some API handlers. Run `sync` to sync the plans to your Stripe account and create a webhook endpoint. When a subscription is created, the library automatically grants the 500 API completion credits and 2000 tab completion credits to the user. Renewals and up/downgrades are handled sanely.<p>Consume code would look like this:<p><pre><code> await billing.credits.consume({ userId: user.id, key: "api_completion", amount: 1, }); </code></pre> And if they want to allow manual top-ups by the user:<p><pre><code> await billing.credits.topUp({ userId: user.id, key: "api_completion", amount: 500, // buy 500 credits, charges $5.00 }); </code></pre> Similarly, we have APIs for wallets and usage.<p>This would be a lot of work to implement by yourself on top of Stripe. You need to keep track of all of these entitlements in your own DB and deal with renewals, expiry, ad-hoc grants, etc. It's definitely doable, especially with AI coding, but you'll probably end up building something fragile and hard to maintain.<p>This is just a high-level overview of what the library is capable of. It also supports seat-level credits, monetary wallets (with micro-cent precision), auto top-ups, robust failure recovery, tax collection, invoices, and an out-of-the-box pricing table.<p>I vibe-coded a little toy app for testing: <<a href="https://snw-test.vercel.app" rel="nofollow">https://snw-test.vercel.app</a>><p>There's no validation so feel free to sign up with a dummy email, then subscribe to a plan with a test card: 4242 4242 4242 4242, any future expiry, any 3-digit CVV.<p>Screenshot: <<a href="https://imgur.com/a/demo-screenshot-Rh6Ucqx" rel="nofollow">https://imgur.com/a/demo-screenshot-Rh6Ucqx</a>><p>Feel free to try it out! If you end up using this library, please report any bugs on the repo. If you're having trouble / want to chat, I'm happy to help - my contact is in my HN profile.
Joedb, the Journal-Only Embedded Database
Hacker News (score: 11)[Database] Joedb, the Journal-Only Embedded Database
Show HN: Amla Sandbox β WASM bash shell sandbox for AI agents
Hacker News (score: 13)[CLI Tool] Show HN: Amla Sandbox β WASM bash shell sandbox for AI agents WASM sandbox for running LLM-generated code safely.<p>Agents get a bash-like shell and can only call tools you provide, with constraints you define. No Docker, no subprocess, no SaaS β just pip install amla-sandbox
Show HN: Cicada β A scripting language that integrates with C
Hacker News (score: 28)[Other] Show HN: Cicada β A scripting language that integrates with C I wrote a lightweight scripting language that runs together with C. Specifically, it's a C library, you run it through a C function call, and it can callback your own C functions. Compiles to ~250 kB. No dependencies beyond the C standard library.<p>Key language features: * Uses aliases not pointers, so it's memory-safe * Arrays are N-dimensional and resizable * Runs scripts or its own 'shell' * Error trapping * Methods, inheritance, etc. * Customizable syntax
YepCode
Product Hunt[DevOps] Developer-first AI integrations: build, run, scale safely YepCode is a developer-first platform to build, run, and scale AI-powered integrations. Write real JavaScript/Python, use any npm/PyPI package, and ship with the platform plumbing included: secure execution sandboxes, secrets, webhooks, scheduling, logs, and audit. Highlights: Yep Agent (prompt β runnable processes), MCP server/tools (turn code into agent tools), and YepCode Run (serverless runtime + SDK).